package merlin.beans;


public class DirectorDetailsBean implements java.io.Serializable{

	private java.lang.String companyNumber;
	private java.lang.String director;
	private int directorSort;
	private java.lang.String firstname;
	private java.lang.String surname;
	private java.lang.String dateOfBirth;

	private String companyName;
	private String prefix;
	private String position;
	private int yearOfBirth;


	private int directorId;
	private int serviceAddressId;
	private int level1;
	private int level2;
	private int shareholder1;
	private int shareholder2;	
	
	// director address fields.
	private String address1;
	private String address2;
	private String address3;
	private String address4;
	private String postcode;
	private String telephone;

	

	public DirectorDetailsBean(){
	}

	public DirectorDetailsBean(java.lang.String companyNumber,java.lang.String director,int directorSort,java.lang.String firstname,java.lang.String surname,java.lang.String dateOfBirth){
		setCompanyNumber(companyNumber);
		setDirector(director);
		setDirectorSort(directorSort);
		setFirstname(firstname);
		setSurname(surname);
		setDateOfBirth(dateOfBirth);
	}

	

	public DirectorDetailsBean(String companyNumber, String prefix, String firstname, String surname, String position,
			String companyName, String address1, String address2, String address3, String address4, String postcode, String telephone) {
		this.companyNumber = companyNumber;
		this.prefix = prefix;
		this.firstname = firstname;
		this.surname = surname;
		this.position = position;
		this.companyName = companyName;
		this.address1 = address1;
		this.address2 = address2;
		this.address3 = address3;
		this.address4 = address4;
		this.postcode = postcode;
		this.telephone = telephone;
	}

	public java.lang.String getCompanyNumber(){
		return this.companyNumber;
	}

	public void setCompanyNumber(java.lang.String companyNumber){
		this.companyNumber=companyNumber;
	}

	public java.lang.String getDirector(){
		return this.director;
	}

	public void setDirector(java.lang.String director){
		this.director=director;
	}

	public int getDirectorSort(){
		return this.directorSort;
	}

	public void setDirectorSort(int directorSort){
		this.directorSort=directorSort;
	}

	public java.lang.String getFirstname(){
		return this.firstname;
	}

	public void setFirstname(java.lang.String firstname){
		this.firstname=firstname;
	}

	public java.lang.String getSurname(){
		return this.surname;
	}

	public void setSurname(java.lang.String surname){
		this.surname=surname;
	}

	public java.lang.String getDateOfBirth(){
		return this.dateOfBirth;
	}

	public void setDateOfBirth(java.lang.String dateOfBirth){
		this.dateOfBirth=dateOfBirth;
	}


	public String getCompanyName() {
		return companyName;
	}

	public void setCompanyName(String value) {
		companyName = value;
	}

	public String getPosition() {
		return position;
	}

	public void setPosition(String value) {
		position = value;
	}

	public String getPrefix() {
		return prefix;
	}

	public void setPrefix(String value) {
		prefix = value;
	}

	public int getYearOfBirth() {
		return yearOfBirth;
	}

	public void setYearOfBirth(int value) {
		yearOfBirth = value;
	}

	public int getDirectorId() {
		return directorId;
	}

	public void setDirectorId(int directorId) {
		this.directorId = directorId;
	}

	public int getServiceAddressId() {
		return serviceAddressId;
	}

	public void setServiceAddressId(int serviceAddressId) {
		this.serviceAddressId = serviceAddressId;
	}

	public int getLevel1() {
		return level1;
	}

	public void setLevel1(int level1) {
		this.level1 = level1;
	}

	public int getLevel2() {
		return level2;
	}

	public void setLevel2(int level2) {
		this.level2 = level2;
	}

	public int getShareholder1() {
		return shareholder1;
	}

	public void setShareholder1(int shareholder1) {
		this.shareholder1 = shareholder1;
	}

	public int getShareholder2() {
		return shareholder2;
	}

	public void setShareholder2(int shareholder2) {
		this.shareholder2 = shareholder2;
	}

	public String getAddress1() {
		return address1;
	}

	public void setAddress1(String address1) {
		this.address1 = address1;
	}

	public String getAddress2() {
		return address2;
	}

	public void setAddress2(String address2) {
		this.address2 = address2;
	}

	public String getAddress3() {
		return address3;
	}

	public void setAddress3(String address3) {
		this.address3 = address3;
	}

	public String getAddress4() {
		return address4;
	}

	public void setAddress4(String address4) {
		this.address4 = address4;
	}

	public String getPostcode() {
		return postcode;
	}

	public void setPostcode(String postcode) {
		this.postcode = postcode;
	}

	public String getTelephone() {
		return telephone;
	}

	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}
}



